
import 'package:flutter_ncsjqz_getx/generated/json/all_farm_video_entity.g.dart';
import 'package:flutter_ncsjqz_getx/generated/json/base/json_field.dart';

@JsonSerializable()
class AllFarmVideoEntity {

	AllFarmVideoEntity();

	factory AllFarmVideoEntity.fromJson(Map<String, dynamic> json) => $AllFarmVideoEntityFromJson(json);

	Map<String, dynamic> toJson() => $AllFarmVideoEntityToJson(this);

	String? msg;
	int? code;
	AllFarmVideoData? data;
}

@JsonSerializable()
class AllFarmVideoData {

	AllFarmVideoData();

	factory AllFarmVideoData.fromJson(Map<String, dynamic> json) => $AllFarmVideoDataFromJson(json);

	Map<String, dynamic> toJson() => $AllFarmVideoDataToJson(this);

	int? totalCount;
	int? pageSize;
	int? totalPage;
	int? currPage;
	@JSONField(name: "list")
	List<AllFarmVideoDataList>? xList;
}

@JsonSerializable()
class AllFarmVideoDataList {

	AllFarmVideoDataList();

	factory AllFarmVideoDataList.fromJson(Map<String, dynamic> json) => $AllFarmVideoDataListFromJson(json);

	Map<String, dynamic> toJson() => $AllFarmVideoDataListToJson(this);

	int? surveillanceId;
	String? deviceName;
	dynamic? orderId;
	dynamic? videoPic;
	String? videoAddress;
	String? farmSize;
	String? createTime;
	String? updateTime;
	int? classifyId;
	String?  classifyName;
	String?  classifyPic;
}
